package com.steel.yfmall.cloud.assistant.dto.para.stock;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class ParaSteelZgFreightInfoBean implements Serializable {

    /**
     *  @Fields id id
     */
    private Integer id;

    /**
     *  @Fields comp_id 公司别
     */
    private String compId;

    /**
     *  @Fields trans_way_no 运输方式代码
     */
    private String transWayNo;

    /**
     *  @Fields trans_tool_no 运输工具代码 非尺：Y是；N否
     */
    private String transToolNo;

    /**
     *  @Fields work_day 生效日期
     */
    private String workDay;

    /**
     *  @Fields work_time 生效时间
     */
    private String workTime;

    /**
     *  @Fields car_comp_id 车行
     */
    private String carCompId;

    /**
     *  @Fields prod_class 产品大类
     */
    private String prodClass;

    /**
     *  @Fields prod_type 产品形态
     */
    private String prodType;

    /**
     *  @Fields load_wgt_kind 载重类型 1大载、2标载
     */
    private String loadWgtKind;

    /**
     *  @Fields length_kind 长度类型 3:6米；1:9米；2:12米
     */
    private String lengthKind;

    /**
     *  @Fields width_kind 宽度类型 是否超宽：Y是N否
     */
    private String widthKind;

    /**
     *  @Fields site_kind 地点类型 M市场、F工地
     */
    private String siteKind;

    /**
     *  @Fields price_mt 含税运输单价
     */
    private BigDecimal priceMt;

    /**
     *  @Fields price_mt_no_tax 未税运输单价
     */
    private BigDecimal priceMtNoTax;

    /**
     *  @Fields price_km 含税运输单价金额 元/吨*KM
     */
    private BigDecimal priceKm;

    /**
     *  @Fields dist_km 里程数
     */
    private BigDecimal distKm;

    /**
     *  @Fields crcy 币别
     */
    private String crcy;

    /**
     *  @Fields freight_price_no
     */
    private String freightPriceNo;

    /**
     *  @Fields status 状态 Y使用中 N作废
     */
    private String status;

    /**
     *  @Fields over_length 是否超长 Y是N否
     */
    private String overLength;

    /**
     *  @Fields create_emp_no 建立人员
     */
    private String createEmpNo;

    /**
     *  @Fields create_date 创建日期
     */
    private String createDate;

    /**
     *  @Fields create_time 创建时间
     */
    private String createTime;

    /**
     *  @Fields update_emp_no 修改人员
     */
    private String updateEmpNo;

    /**
     *  @Fields update_date 更新日期
     */
    private String updateDate;

    /**
     *  @Fields update_time 更新时间
     */
    private String updateTime;

    /**
     *  @Fields add_time 新增时间
     */
    private Date addTime;

    /**
     *  @Fields process_time 处理时间
     */
    private Date processTime;

    /**
     *  @Fields begin_loc_no 起点代码
     */
    private String beginLocNo;

    /**
     *  @Fields begin_loc_no_exp 起点代码
     */
    private String beginLocNoExp;

    /**
     *  @Fields end_loc_no 终点代码
     */
    private String endLocNo;

    /**
     *  @Fields end_loc_no_exp 终点代码
     */
    private String endLocNoExp;
}
